kick the bucket


Results for "kick the bucket"

English - Turkish Dictionary

kick the bucket

(English - Turkish Dictionary) :
argo nalları dikmek, mortoyu çekmek, ölmek.